MEKEMEDKEEFDEGEIEYTSYAGEHHLPLIMSLVDQELSEPYSIFTYRYFVYLWPQLCFLAFHKGKCVGTIVCKMGDHRQTFRGYIAMLVVIKPYRGRGIASELVTRAIKAMMESGCEEVTLEAEVSNKGALALYGRLGFIRAKRLYHYYLNGMDAFRLKLLFPKPRVPQIPSQVQTQQEYETFPRPRVP